package lb.io.apis.meta.v1;

public enum TypeMeta implements Type {
    Component(API.SystemV1.toString(), Kind.Component.toString()),
    Lblet(API.SystemV1.toString(), Kind.Lblet.toString());

    private String apiVersion;
    private String kind;

    TypeMeta(String apiVersion, String kind) {
        this.apiVersion = apiVersion;
        this.kind = kind;
    }

    @Override
    public String GetAPIVersion() {
        return apiVersion;
    }

    @Override
    public void SetAPIVersion(String version) {
        this.apiVersion = version;
    }

    @Override
    public String GetKind() {
        return kind;
    }

    @Override
    public void SetKind(String kind) {
        this.kind = kind;
    }
}
